home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QRZ! Ham Radio 8
/
QRZ Ham Radio Callsign Database - Volume 8.iso
/
pc
/
files
/
pbbs
/
aiz451.exe
/
lha
/
CMDS.DOC
< prev
next >
Wrap
Text File
|
1991-04-03
|
18KB
|
567 lines
********** Operating instructions **********
* A '#' in the following doc,means an argument number.
* The following commands are available from the SYSOP's
window :
ATT X Y : Attaches a com port specified by X with baud
rate Y. X values are : 0 for com1,1 for com2
etc. Y values are : 1 for 1200 bauds,2 2400,3
4800,4 9600.Press Alt-T to abort this procedure
instead of ESC.
---------
C MSG# : List of fwd stations are going to rcv this msg#
CL : List of fwd stations,followed by the total number of msgs
remain to fwd.
---------
DU : Display users.
DU XXXXXX : Display user XXXXXX.
DS : Display sysops.
DR : Display registered users.
DX : Display expert users.
---------
EXAM PATH\FILENAME.EXTENSION : Access to the built in
editor,by editing the above example file. The max length of
the file you can edit,depends on the amount of free memory.
Basic Editor commands :
F2 : save file.
F10 : return to sysop window without save.
^K^B : mark block start point.
^K^K : mark block end point.
^K^C : copy block on cursor position.
^K^H : release block.
^K^Y : erase block.
^Q^F : search forward.
^Q^A : replace a set of characters with another set.
^O^N : Goto line N.
Home,End,Arrows for cursor movements.
Pgup,Pgdn : change window up,down.
----------
EM # : Edit header of msg #.
EU call : Edit user header.
----------
F : Start forward.
F xxxxxx : Forward to xxxxxx station.
FR xxxxx : Reverse fwd only to xxxxx station.
FWDSTOP : Stop fwd at once.
FWDX : Stop fwd to the current station and continue
with next.
FM x : Change fwd minute to x.
FT x : Change channel timeout to x minutes.
----------
GF FILENAME.EXTENSION : Change forward file.
----------
H : A list of cmd mnemonics.
----------
I : Displays info file.
----------
J : Last connected stations.
J # : Stations heard on port #.
----------
K # : Kill message which number is #.
KM : Kill messages addressed to my call.
KF : Kill forwarded messages only.
KY : Kill all msgs with 'Y' status.(Does not include
bulletins)
KP : Kill all private msgs.(Use with care)
KH : Kill all held messages.
KT : Kill all traffic msgs.(Use with care)
KB : Kill all bulletins.(Use with care)
K> xxxx : Kill all msgs addressed to xxxx.
K< xxxx : Kill all msgs come from xxxx.
K@ xxxx : Kill all msgs with xxxx @field.
KU xxxx : Kill user xxxxx.
----------
L,LN : List new messages.
L # : List until message number #.
LL : List Last message.
LL # : List Last # messages.
LK : List killed messages.
LF : List forwarded messages.
LH : List Held messages.
LM : List messages addressed to my call.
LP : List all private msgs.
LB : List all bulletins.
LT : List all traffic msgs.
LE : List all extended msgs.
LY : List all msgs with 'Y' status.
LU : List unread messages addressed to my call.
L> xxx : List messages addressed to xxxx.
L< xxx : List messages originated from xxxx.
L@ xxx : List all messages which have @xxxx.
L* xxx : List all msgs which have the word xxx in their subject field.
L> xx* : List all msgs which have the 'xx' substring in their to address.
L< xx* : List all msgs which have the 'xx' substring in their from address.
L@ xx* : List all msgs which have the 'xx' substring in their @BBS address.
L x y : List msgs included between x(major),y(minor).
----------
MF # PATH\FILENAME.EXTENSION : Make file from message which
number is # to the above path,with the above filename.
MAKE : Starts housekeeping,by reading make.bbs file and
following the instructions which includes.You can add or
delete instructions by editing this file. This procedure is
also automatically controlled from the configuration
file.BBS,executes make instructions once during the
predefined days.You can modify days,hours and minutes in
the cnf file.Blank or erase this file if u don't want to
execute make. If make doesn't work,this means that there is
a connected channel. There is an alternative way also,to
avoid erasing and rewriting lines in make file.Just put an
'*' in front of these cmds you don't want to execute.
* Make instructions:
It's important to write these instructions in capitals.
KILL KILLED : Clears the data base from killed
messages.
F xxxxx : Optimizes xxxxxx fwd file.You can have
more than one.
OPT JFILE : Optimizes jlist (connected) file.
OPT USERFILE DAYS : Optimizes userfile.
EXP ADDRESS DAYS : Automatic kill of msgs to a given
address,after the desired number of
days we have receive them.
EXP *** DAYS : Automatic kill of any msg,after the
desired number of days we have
receive it.
OPT BIDFILE DAYS : Automatic erasing of expired bids,after
the desired number of days we have
receive them.
RENUMBER : Automatic renumbering of msgs.Starting
value will be #200.
Example of a possible make file:
OPT BIDS 120 (Kill these bids which are 4 months (120
days) old.)
OPT JFILE
OPT USERFILE
EXP ALL 20
EXP AMSAT 50
EXP SYSOP 10
EXP *** 120
KILL KILLED (It is better to put it after
expire,for best performance)
F SV1IW
*F IT9UBA (BBS ignores this line)
F SK3AH (You must always put 'F' commands last)
----------
OUT x : Force disconnect on channel 'x'.
----------
R # : Read message which number is #.
RV # : Verbose read of msg #.
RM : Read all messages addressed to my call.
RF PATH\FILENAME.EXTENSION : Read a file from the files
area.
REPLY <text> : Send specified text on all connected
channels.
RT : Enters the round table mode.If there are
users in the table,sysop has its own vision
from its own window.Press ALT-T to leave
the round table.
----------
S,SP,SB,ST,SS,SE :Send a message (message type may be
P-private,B-bulletin, T-traffic,S-same,
E-extended) to address.If we send a
private msg to a valid call,it will go
to one station only,even if we have
declared more destinations in the dest.fwd
file.The only way to send it to all of the
predeclared destinations is the 'S' type.
BBs fwds this msg as a private msg to
all destinations.
Syntax :
SP SV7AIZ, OR
S SV7AIZ, OR
S SV7AIZ @ SV7AIZ,OR
SP SV7AIZ @ SV7AIZ,OR
SB XXXXXX @ XXXXXX < XXXXXX $XXXXXXXX
| | | | |
| | | | |_ Bid
| | | |_From
| | |_Atbbs
| |_To station
|_Type
There is an automatic BID generation option.BBS adds a BID
when we type the following:
SX XXXXXX @ XXXXXX < XXXXXX $
So,a standalone '$' cause bbs to generate a BID.
-----------
TTM PATH\FILENAME.EXTENSION : Text to mail from the above
file. Do not use this procedure when a connection
occurs,unless the text file is short.Because it locks the
bbs,for full speed.
-----------
V : BBS version.
------------
W : Contents in files dir.
W xxxx: Contents in subdir xxxx.
Z PATH\FILENAME.EXTENSION : Erase the above file from files
area.
------------
YW : Contents in binary files area.
YZ PATH\FILENAME.EXTENSION : Erase the above file from bin
area.
------------
# : Sysop available-not available toggle.
------------
Available global keystrokes :
F1-F9 : Logical channels 1-10.
@F1-@F10 : Logical channels 11-20.
Ctrl:F1-CtrlF4 : Logical channels 21-24.
F10 : Monitor channel.
Home : Sysop window.
Pgup,dn : Scroll monitor window.
Uparrow,Dnarrow: Scroll channel window.
Larrow,Rarrow : Keyboard buffer back-ahead.
INS : General info(Maxkld,Maxheld,maxfdd,Memory,channels,etc).
Alt-E : Built in Calculator.
Alt-S : Screen save.
Alt-X : Program termination.
Alt-T : Terminal-BBS toggle on all channels,except
monitor. If no activity from our side
in 10 minutes,while we are in terminal
mode, then it goes to bbs mode
automatically.
Ctrl-Home : Dos task:
BBS processing doesn't stop.
(BBS processing stops if you run another
program.
Starts again when this program deallocates
memory.)
Press a channel key or Home key to leave
dos task.
Ctrl-Pgup : Toggle.It has to do with the monitor
window,while we are using the editor.If
it is on,then we can see monitor frames
while editing a file.
Alt-P : It works only in terminal mode and
toggles between private and normal mode
conversation.
Alt-D : Download a file manualy in terminal
mode.^
Alt-U : Upload a file manualy in terminal
mode.Close the file by pressing Alt-C.^
Alt-B : Download a binary file in terminal mode.^
Alt-R : Upload a binary file in terminal mode.^
^ . You have to use manual up-dnloads in terminal mode with
care,because there are no error responses.They have nothing
to do with the standard predefined files,bin,etc
directories.You must give full paths.
********** REMOTE SYSOP **********
@ : This command is available only on remote
sysops.It has no effect on sysop window.If u
wish to have remote access to your bbs,then
you have to send in a channel a '@'. BBS
responds with some numbers. (Max 5
numbers).These numbers have to do with your
password,which you have declared in the cnf
file.You must send one letter of your
password,for each number.
For example:
Our password is SPiRoS.
We send a @.
Bbs responds :
Remote Sysop Verification : 1 3 4 2
We must send : SiRP,to have remote access.
Bbs responds : REMOTE > (ok)
Else Bbs responds :You are not a Remote
Sysop.
- Password's length must be up to 25
characters.
- You have to mark yourself,or any other,as a
sysop in the user's data base,if u wish to
have remote access.Otherwise, bbs responds
with 'invalid command.'.
- Another '@' cause bbs to return to normal
mode operation.
REMOTE CMDS : All sysop-window cmds are available with
some minor changes:
In case of DU,DB,DS,DX,DR:
PU : Display users.
PB : Display bbss.
PS : Display sysops.
PX : Display expert users.
PR : Display registered users.
PE : Display excluded users.
Cmds like U,D,W,Z,have also a different way of use.If we
add an '*' in front of each path,bbs ignores all the
predefined paths in the cnf file and follows the exact path
we have typed.
For example:
If we have declared our files directory, in the cnf file
as FILES,and we send the cmd 'W',bbs searches the directory
FILES. If we send a 'W *\',bbs will search our root
directory.
More examples follow to get the difference:
Assuming that we have defined C:\BBS\FILES\ dir in the
cnf file,like the above:
W = DIR C:\BBS\FILES\
W ALL = DIR C:\BBS\FILES\ALL\
W *\ = DIR C:\
W *\TOOLS\ = DIR C:\TOOLS\
W *D:\ = DIR D:\
U DX\DX.BTN = UPLOAD TO C:\BBS\FILES\DX\......
U *\DX\DX.BTN = UPLOAD TO C:\DX\...
D DX\DX.BTN = DNLOAD TO C:\BBS\FILES\DX\......
D *\DX\DX.BTN = DNLOAD TO C:\DX\...
Z DX\DX.BTN = ERASE C:\BBS\FILES\DX\......
Z *\DX\DX.BTN = ERASE C:\DX\...
Plus,
# : System's reboot.
! : Make procedure.
- X : Disconnect channel <X>.
Note*.There is no chance to change fwd file during remote
operation.
------------
********** Wildcards : **********
$D : Date in header format.
$d : Date in full description.
$T : Time in header format.
$t : Time in full description.
$U : Usercall.
$N : Username.
$F : Fwd minute.
$E : Current channel.
$C : Current msg in header format.
$V : Our call.
$S : Our name.
$L : Last msg number.
$A : Number of active msgs.
$y : User's last login date.
$x : User's last login time.
$z : User's Zip code.
$h : User's Home BBS.
$o : Total number of current connections.
$O : From address field in header format.
$b : @bbs field in header format.
$B : BID field in header format.
$s : To address field in header format.
$v : S/W version in header format.
--- Notes for users. ---
This is what we see when issue an EU cmd:
Call Name TBL Ct Zip LastLogin Home
| | ||| | | | |
| | ||| | | | |
| | ||| | Zip code | |
| | ||| | | |
| | ||| | | Home
bbs.
| | ||| | No explain
| | ||| Login count
| | ||Bidlevel
| | |Bidok
| | usrtype
| Username
User call
1.There are 6 user types.(U)nregistered user,(R)egistered
user,(B)bs,(X)pert user,(L)ocal user,(S)ysop. Each user
has also a bid flag(BidOk).If this flag is 'N' then bbs
rejects these msgs which include bids,coming from this
user.Its default status is 'Y'.You have to fix that
manualy by using the 'EU' command. You have to mark fwd
stations as bbss by using the 'EU' command.
If your fwd path with a station is only for private
mails,then, you better have to avoid bids.(Bid flag ='N').
All other paths must have bid access.(Bid flag ='Y').
(Don't forget to put the right value on the bid
flag,because u'll never take fwd).
2.Most of the new multiuser bbss use additional bid
responses,to avoid bid duplications,fwd delays etc.These
new responses are:
LATER
>
Which means,send this bulletin later for the final
ack,because someone else is trying to send it on another
channel.
REJECT
>
Which means,something is wrong from the sender's side.
Well,bbs has to know these kinds of stations,so another
usertype field has been added which has to do with the bid
level (Bidlevel). If you have fwd path with a station which
contains this level,during fwd synchronization, bbs knows
automatically what to do.In all other cases,you have to
mark him.
----------
Enjoy,Spiros.